ventilated transformer - French English Dictionary